Configuration management for highly-customisable software

نویسنده

  • Matti A. Hiltunen
چکیده

Customizable operating systems, database systems, and communication subsystems have demonstrated many advantages of customization, including considerable performance improvements. One common approach for constructing customizable software is to implement it as a collection of modules that can be configured in different combinations to provide customized variants of the software. Typically, ad hoc methods are used to determine which modules may be combined. Such methods require intimate knowledge of the modules and their interactions or the configuration will not behave as expected. In this paper, we present a methodology that simplifies the difficult task of constructing correct custom variants of highly-customizable software. The methodology is based on identifying relations between software modules that dictate which combinations are correct. We also introduce a configuration support tool that, based on these relations, allows only correct configurations to be created.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

User-Customisable Policy Monitoring for Multi-tenant Cloud Architectures

Cloud computing needs end-user customisation and personalisation of multi-tenant cloud service offerings. Particularly, QoS and governance policy management and monitoring is needed. We propose a user-customisable policy definition solution that can be enforced in multitenant cloud offerings through automated instrumentation and monitoring. Service processes run by cloud and SaaS providers can ...

متن کامل

A Customisable Model-based Approach for Business Information Systems’ Analysis

Requirements engineering (RE) builds a crucial part in software evolution. Nowadays, industries are more then ever facing the problem that the RE process is highly volatile due to the closeness to customer’s capabilities, to used process models and to produced specifications. The missing integration of RE into the development life cycle and the missing support of project-specific influences com...

متن کامل

Providing Customisable Network Management Services Through Mobile Agents

Telecommunications network management has attracted a lot of attention in terms of research and standardisation in the last decade. TMN and TINA architectural frameworks try to address the management needs of broadband networks and services. They both cater for multi-domain, multi-operator environments while they also allow for electronic customer access to management services. These services, ...

متن کامل

A Coordination Protocol for User-customisable Cloud Policy Monitoring

Cloud computing will see a increasing demand for end-user customisation and personalisation of multi-tenant cloud service offerings. Combined with an identified need to address QoS and governance aspects in cloud computing, a need to provide user-customised QoS and governance policy management and monitoring as part of an SLA management infrastructure for clouds arises. We propose a user-custom...

متن کامل

Workshop Organization Program Committee

The sales of customisable products and services over the internet is a challenging task within the area of electronic commerce. In this chapter we will present a case study which shows how the offering and selling of complex products and services from the telecommunication industry is supported within a generic framework for customer-adaptive distributed online configuration. Following the para...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEE Proceedings - Software

دوره 145  شماره 

صفحات  -

تاریخ انتشار 1998